home *** CD-ROM | disk | FTP | other *** search
- IDENTIFICATION DIVISION.
- PROGRAM-ID. SCRTEST.
- *DEMONSTRATE CALLING AN A SCREEN LOADING PROGRAM.
- ENVIRONMENT DIVISION.
- DATA DIVISION.
- WORKING-STORAGE SECTION.
- 77 SCREEN-FN PIC X(65) VALUE SPACES.
- 77 SCREEN-RC PIC 9999 COMP-0 VALUE 0.
- 77 DSPLY-RC PIC 9999.
- 77 SOMETHING PIC XXXX.
- PROCEDURE DIVISION.
- MAIN.
- MOVE '\ASM\SOURCE\SCRHELPA.SCR' TO SCREEN-FN.
- PERFORM DISPLAY-SCREEN.
- MOVE 'SCRTEST.COB' TO SCREEN-FN.
- PERFORM DISPLAY-SCREEN.
- MOVE 'C:DUMMY.XXX' TO SCREEN-FN.
- PERFORM DISPLAY-SCREEN.
- MOVE 'C:\XXXX\DUMMYY.XXX' TO SCREEN-FN.
- PERFORM DISPLAY-SCREEN.
- STOP RUN.
-
- DISPLAY-SCREEN.
- CALL 'SCRCOB' USING SCREEN-FN, SCREEN-RC.
- IF SCREEN-RC IS NOT EQUAL TO ZERO
- MOVE SCREEN-RC TO DSPLY-RC
- DISPLAY 'ERROR OCCURRED ' DSPLY-RC
- ELSE
- ACCEPT SOMETHING
- .